menu: Stop using gtk_widget_register_surface
authorMatthias Clasen <mclasen@redhat.com>
Fri, 19 Apr 2019 20:13:49 +0000 (20:13 +0000)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 28 May 2019 20:25:14 +0000 (20:25 +0000)
It does not seem to be necessary at all.

gtk/gtkmenu.c

index 7d457e77035fef468228a5349fb92f137374f2a5..aabb339a8bcc2dc5679ebaa50b2097f60fe7b25c 100644 (file)
@@ -2200,7 +2200,6 @@ menu_grab_transfer_surface_get (GtkMenu *menu)
   if (!surface)
     {
       surface = gdk_surface_new_temp (gtk_widget_get_display (GTK_WIDGET (menu)));
-      gtk_widget_register_surface (GTK_WIDGET (menu), surface);
 
       gdk_surface_show (surface);
 
@@ -2218,7 +2217,6 @@ menu_grab_transfer_surface_destroy (GtkMenu *menu)
     {
       GdkSurface *widget_surface;
 
-      gtk_widget_unregister_surface (GTK_WIDGET (menu), surface);
       gdk_surface_destroy (surface);
       g_object_set_data (G_OBJECT (menu), I_("gtk-menu-transfer-surface"), NULL);